doubtful (improbable) - Spanish English Dictionary